development (deposit) - Turc Anglais Dictionnaire